//
// Created by Castle on 2025/10/22.
//

#include <bits/deque.tcc>
using namespace std;
#include <iostream>
#include <string>

const int Pen {10};
const int Market {20};
const int Eraser {30};
const int Rectangle {40};
const int Circle {50};
const int Ellipse {60};

int main() {

    int tool { Pen };
    switch ( double strength {3.56}; tool) {
        case Pen:
            cout << "Active tool is pen.strength:" << strength << endl;
            break;
        case Market:
            cout << "Active tool is market. strength" << strength << endl;
            break;

        default:
            cout << "No match tool!strength" << strength << endl;
            break;
    }

    int condition { 0 };
    switch (condition) {
        int x;
        case 0:
            int y{4};
            x = 4;
            x++;
            break;
        case 1:
            int z{6};
            y = 5;
            y += 5;
            break;
        default:
            int u{8};
            z = 4;
            z++;
            break;
    }

    return 0;
}